Merge branch 'wip/carlosg/fix-search-entry' into 'master'
authorMatthias Clasen <mclasen@redhat.com>
Wed, 20 Feb 2019 17:02:15 +0000 (17:02 +0000)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 20 Feb 2019 17:02:15 +0000 (17:02 +0000)
Fix search bars

See merge request GNOME/gtk!593

1  2 
gtk/gtksearchentry.c
gtk/gtkwidget.c
gtk/gtkwidgetprivate.h

Simple merge
diff --cc gtk/gtkwidget.c
index ab2f2195518eebf571ac75439d4e6d4227d5bdfc,124ecc562856bf59067f50615d4e8852dc90e8a3..d4eac909028c6e84ab75f9b1324a3605159b1bcc
@@@ -5145,13 -5168,9 +5145,13 @@@ _gtk_widget_captured_event (GtkWidge
      return TRUE;
  
    event_copy = gdk_event_copy (event);
 -  translate_event_coordinates (event_copy, widget);
 +  if (!translate_event_coordinates (event_copy, widget))
 +    {
 +      g_object_unref (event_copy);
 +      return FALSE;
 +    }
  
-   return_val = _gtk_widget_run_controllers (widget, event_copy, GTK_PHASE_CAPTURE);
+   return_val = gtk_widget_run_controllers (widget, event_copy, GTK_PHASE_CAPTURE);
  
    handler = g_object_get_data (G_OBJECT (widget), I_("captured-event-handler"));
    if (!handler)
@@@ -5251,17 -5267,13 +5251,17 @@@ gtk_widget_event_internal (GtkWidge
  
    event_copy = gdk_event_copy (event);
  
 -  translate_event_coordinates (event_copy, widget);
 +  if (!translate_event_coordinates (event_copy, widget))
 +    {
 +      g_object_unref (event_copy);
 +      return FALSE;
 +    }
  
    if (widget == gtk_get_event_target (event_copy))
-     return_val |= _gtk_widget_run_controllers (widget, event_copy, GTK_PHASE_TARGET);
+     return_val |= gtk_widget_run_controllers (widget, event_copy, GTK_PHASE_TARGET);
  
    if (return_val == FALSE)
-     return_val |= _gtk_widget_run_controllers (widget, event_copy, GTK_PHASE_BUBBLE);
+     return_val |= gtk_widget_run_controllers (widget, event_copy, GTK_PHASE_BUBBLE);
    g_object_unref (event_copy);
  
    if (return_val == FALSE &&
Simple merge